<?php
// +----------------------------------------------------------------------
// | ThinkPHP [ WE CAN DO IT JUST THINK ]
// +----------------------------------------------------------------------
// | Copyright (c) 2006-2016 http://thinkphp.cn All rights reserved.
// +----------------------------------------------------------------------
// | Licensed ( http://www.apache.org/licenses/LICENSE-2.0 )
// +----------------------------------------------------------------------
// | Author: 流年 <liu21st@gmail.com>
// +----------------------------------------------------------------------

// 应用公共文件
function curl_get($url,&$httpCode=0){
    $curl = curl_init();
    //设置抓取的url
    curl_setopt($curl, CURLOPT_URL, $url);
    //设置获取的信息以文件流的形式返回，而不是直接输出。
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
    //不做证书校验，部署在linux环境下改为true
    curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
    // 超时设置，以毫秒为单位
     curl_setopt($curl, CURLOPT_TIMEOUT_MS, 500);
    //执行命令
    $data = curl_exec($curl);
    $httpCode=curl_getinfo($curl,CURLINFO_HTTP_CODE );
    curl_close($curl);
    return $data;
}


function getRandChars($length){
    $str=null;
    $strPol='ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyz';
    $max=strlen($strPol)-1;
    for($i=0;$i<$length;$i++){
        $str.=$strPol[rand(0,$max)];
    }
    return $str;
}

